/*Defaults Styling*/

fieldset {
	border:1px solid #dedede; /* Default fieldset borders vary cross browser, so make them the same */
}

legend {
	background:#bfbf30; 
	color:#fff; 
	font:17px/21px Calibri, Arial, Helvetica, sans-serif; 
	padding:0 10px;
	font-weight:bold; 
	border:1px solid #fff; 
	border-color:#e5e5c3 #505014 #505014 #e5e5c3;
	*margin-left:-7px; /* A hack that only ie reads to position the legend in the same place cross browser */
}

/********************************************************************************/
/*post-news*/

#post-news {
	margin:60;
	height: 350px;
	line-height:30px;
}

#post-news form {
	margin:0;
	padding:0;
} /* Standard margin and padding reset, normally done on the body */

#post-news div {
	margin-top:10;
	margin-bottom:20;
	overflow:hidden; /* Contain the floating elements */
	display:inline-block; /* Give layout in ie to contain float */
}
#post-news fieldset div {
	display:block;
} /* Reset element back to block leaving layout in ie */

#post-news label {
	float:left; /* Take out of flow so the input starts at the same height */
	width:5em; /* Set a width so the inputs line up */
	color: #0F8C8C;
	font:17px/21px Calibri, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
}

#post-news textarea {
	font:12px/12px Arial, Helvetica, sans-serif; 
	margin:0;
}

/********************************************************************************/
/*.month*/

.month {
	position: relative; /* Position so children are relative to this container */
	border: none;
}
.month span {
	position:absolute; /* Take the content of the legend out of flow */
	top:0;
	left:0; /* and position it to the top left of the fieldset */
	width:5em; /* Same width as labels */
}

.month legend {
	color: #0F8C8C;
	border: none;
}

.month ul {
	margin-left:5em; /* Since the legend is out of flow. set margin, so inputs are inline */
	list-style:none; /* Dont want bullets */
}
.month li {
	position:relative; /* Fix a bug in IE zoom functionality */
	display:inline; /* Display the inputs in a line */
	white-space:nowrap; /* We dont want a label to wrap between the input and label */
}
.month label, .month input {
	width:auto; /* Reset the width on the label from the 5em, set earlier */
	float:none; /* Reset the float from left on the label, set earlier */
	vertical-align:middle; /* Align the radio buttons with the inputs */
}


fieldset.action {
	position: relative; /* Position so children are relative to this container */
	border: none;
}